package j_regex;

import java.util.Arrays;

/*正则表达式案例练习
1.对输入的qq号进行匹配（qq匹配规则：长度为5-10位，纯数字组成，且不能以0开头。）
2.对字符串“张三@@@李四@@王五@茅台”进行切割，去掉@符号。
3.如字符串"abccsasahhhz"按“叠词”来切割就变成了
“ab”，“sasa”，“z”。因为“cc”、“hhh”都是叠词，需要切割掉。
现在请将字符串“张三@@@李四￥￥王五ssssssss江流儿”按照叠词切割。
 */
public class WorkDemo04 {
    public static void main(String[] args) {
        //2.对字符串“张三@@@李四@@王五@茅台”进行切割，去掉@符号。
        String s = "张三@@@李四@@王五@茅台";
        String regex = "@+";
        String[] split = s.split(regex);
        for (String str : split) {
            System.out.println(str);
        }

        //3.现在请将字符串“张三@@@李四￥￥王五ssssssss江流儿”按照叠词切割。
        String s2 = "张三@@@李四￥￥王五ssssssss江流儿";
        String regex2 = "(.)\\1+";
        String[] split1 = s2.split(regex2);
        System.out.println(Arrays.toString(split1));

        //是一个对象信息 => 怎么封装到对象中?

    }
}
